expeditionary battle planetoid - Turkish English Dictionary